make a supplication - German English Dictionary